home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
graphics
/
fxforge
/
weave
< prev
next >
Wrap
Text File
|
1999-06-15
|
1KB
|
26 lines
Category: Filter Factory Gallery A
Title: Weave...
Author: Mario Klingemann
Copyright: Copyright 1996 Visual Manipulation
ctl[0]: Size
ctl[1]: Red
ctl[2]: Green
ctl[3]: Blue
ctl[4]:
ctl[5]:
ctl[6]:
ctl[7]: Transparency
val[0]: 93
val[1]: 56
val[2]: 80
val[3]: 171
val[4]: 0
val[5]: 0
val[6]: 0
val[7]: 245
R:put(val(0,0,min(X,Y)),9),put(abs(get(9)/2-x%get(9)),8),put(abs(get(9)/2-y%get(9)),7),put(x%(get(9)*2)<get(9)?0:255,0),put(y%(get(9)*2)<get(9)?0:255,1),put(get(8)<get(9)/4?(c*scl(get(7),0,get(9)/2,0,255))/255:ctl(1),2),put(get(7)<get(9)/4?c:get(2),2),put(get(7)<get(9)/4?(c*scl(get(8),0,get(9)/2,0,255))/255:ctl(1),3),put(get(8)<get(9)/4?c:get(3),3),abs(get(0)^get(1))==255?get(2):get(3)
G:put(get(8)<get(9)/4?(c*scl(get(7),0,get(9)/2,0,255))/255:ctl(2),2),put(get(7)<get(9)/4?c:get(2),2),put(get(7)<get(9)/4?(c*scl(get(8),0,get(9)/2,0,255))/255:ctl(2),3),put(get(8)<get(9)/4?c:get(3),3),abs(get(0)^get(1))==255?get(2):get(3)
B:put(get(8)<get(9)/4?(c*scl(get(7),0,get(9)/2,0,255))/255:ctl(3),2),put(get(7)<get(9)/4?c:get(2),2),put(get(7)<get(9)/4?(c*scl(get(8),0,get(9)/2,0,255))/255:ctl(3),3),put(get(8)<get(9)/4?c:get(3),3),abs(get(0)^get(1))==255?get(2):get(3)
A:put(get(8)<get(9)/4?c:ctl(7),2),put(get(7)<get(9)/4?c:get(2),2),put(get(7)<get(9)/4?c:ctl(7),3),put(get(8)<get(9)/4?c:get(3),3),abs(get(0)^get(1))==255?get(2):get(3)